deep ecology - French English Dictionary